Big Huge Thesaurus

Old English sheepdog

noun